home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Technotools
/
Technotools (Chestnut CD-ROM)(1993).ISO
/
lantools
/
bkup
/
b_activ.bat
next >
Wrap
DOS Batch File
|
1990-08-19
|
2KB
|
58 lines
:... B_ACTIV.BAT, Craig MacPherson
: This routine updates the system activity log and the users summary
: log with a one line summary of the event.
: Variables passed:
: if %1 = BACKUP
: %2 = Status GOOD or BAD or NO_CON
: %3 = USERID
: %4 = DRIVE
: %5 = ALL or MOD
: if %1 = RESTORE
: %2 = Status GOOD or BAD or NO_CON
: %3 = Userid
: %4 = Tape
: %5 = Save Set
: %6 = Drive (C:)
: %7 = Opt Dir (\)
: %8 = Sub Dir Toggle (/S)
: %9 = Overwrite Toggle (/Q)
: Other Variables:
: %TAPE% = Current Tape volume in use
:... Set variables for allignment purposes
if %1.==BACKUP. set OPERATION=Backup_
if %1.==RESTORE. set OPERATION=Restore
if %2.==BAD. set STAT=*Aborted*_
if %2.==GOOD. set STAT=Successful
if %2.==NO_CON. set STAT=No_Connect
if %5.==MOD. set TYPE=Modified_
if %5.==ALL. set TYPE=All_files
:... Check process type
if %1.==BACKUP. goto BACKUP
if %1.==RESTORE. goto RESTORE
goto ERR
:BACKUP
echo %OPERATION% STAT=%STAT% TVOL=%TAPE% TYPE=%TYPE% DRV=%4 USER=%3 %DOM%-%MONTH%-%YEAR%>tmp
copy n:\backups\activity.lgs\activity.log +tmp n:\backups\activity.lgs\activity.log>>nul:
copy n:\backups\activity.lgs\%3.sum +tmp n:\backups\activity.lgs\%3.sum>>nul:
del tmp
goto END
:RESTORE
echo %OPERATION% STAT=%STAT% TVOL=%TAPE% SET= %5 DRV=%6 USER=%3 %DOM%-%MONTH%-%YEAR% %7 %8%9>tmp
copy n:\backups\activity.lgs\activity.log +tmp n:\backups\activity.lgs\activity.log>>nul:
copy n:\backups\activity.lgs\%3.sum +tmp n:\backups\activity.lgs\%3.sum>>nul:
del tmp
goto END
:ERR
Echo variables passed, %1 %2 %3 %4 %5 %6 %7 %8 %9
pause
:END